cellular precipitation - Spanish English Dictionary